Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F5 Italy F5 Czech Republic F3 Italy #4-w1 Czech Republic F5 Italy #4-w2 Qatar F3 Italy F4 Hungary F3 Italy F30 Italy F31 Italy F34 Czech Republic F5 Czech Republic F6 Germany F1 Germany F2 Italy F5 Italy F10 Portugal F7 Portugal F8 Croatia F1 Italy F17 Italy F24 Great Britain F1 Great Britain F2 Italy F1 Italy F4 Italy F5 Italy F6 Italy F13 Italy F15 Italy F22 Great Britain F16 Great Britain F2 Italy F1 Great Britain F4 Italy F4 Italy F5 Italy F6 Italy F11 Italy F13 Italy F19 Italy F1 Italy F5 Turkey F34 Turkey F35 Turkey F36 Croatia F3 Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors XXIX Edizione 'A.Savoldi Marco' - Manerbio Black Forest Open 2002 - Freudenstadt Barletta Citta Della Disfida Open 2000 - Barletta Fergana Challenger - Fergana Samarkand Challenger - Samarkand Whirlpool Open - Budapest Memorial Savigni - Sassuolo Open 88 - Contrexeville TED Open Istanbul - Istanbul Bulgarian Open - Sofia Okal Cup - Eckental Jameson Cup - Milan MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg FILA Challenger - Biella Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo XL Challenger de Tenis Copa Sevilla - Seville Tatra Banka Open - Bratislava IPP Open - Helsinki Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn BMW Brixina Tennis Open - Bressanone Opel Bulvaria MCG Bulgarian Open - Sofia Macedonian Open 1999 - Skopje Challenger Britania Zavaleta - Puebla Challenger de la Ciudad de Mexico - Mexico City Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Steelers Cup - Kosice Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo ATU Cup - Weiden Exim Agmedia Open - Kosice Canottieri Mincio Open - Mantova Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors Banca Marche Tennis Cup - San Benedetto Prague Open - Prague Czech Open - Prostejov Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Timisoara Challenger - Timisoara Rhein-Main Challenger 2004 - Aschaffenburg Privat Bank Cup - Dnepropetrovsk Mauritius Open - Mauritius IX Torneo Internacionale de Tennis - Barletta Ostdeutscher Sparkessen Cup - Dresden Top Wool Challenger - Biella Porsche Open - Poznan S Tennis Masters - Graz San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Genoa Open Challenger-Fondazione Carige - Genova TED Open - Istanbul The LTA Men's Challenger - Southampton IPP Open - Helsinki Mobilux Open - Luxembourg The LTA Sunderland Challenger - Sunderland Intersport Heilbronn Open - Heilbronn Internazionali di Tennis - Bergamo Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg X Torneo Internazionale di Tennis - Barletta Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza 10° Trofeo Luigi Pezzoli - Bergamo Prosperita Open 2006 - Ostrava Garden Open - Rome ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Bauer Watertechnology Cup - Eckental IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso ECU Prague Open - Prague San Marino Cepu Open - San Marino 's Tennis Masters 07 Challenger - Graz XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Black Forest Open - Freudenstadt Internazionali di Tennis Dell'Umbria - Todi Banjaluka Challenger 2007 - Banja Luka Ipsos Bucharest Challenger - Bucharest Challenger Tunisie - Tunis South African Airways Open - East London Internationaux du Doubs - Besancon 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Prosperita Open 2008 - Ostrava San Remo Tennis Cup - San Remo Kosice Open-Steelers Cup 2008 - Kosice Polska Energia Open - Bytom San Marino CEPU Open - San Marino ATP Open Castilla y Leon - Segovia Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Genova Open Challenger - Genova Open D'Orleans - Orleans Heilbronn Challenger Wroclaw Challenger Wolfsburg Challenger Cherbourg Challenger Rabat Challenger Marrakech Challenger Caltanissetta Challenger Napoli Challenger Athens Challenger Rome Challenger Sofia Challenger Ostrava Challenger Cremona Challenger Alessandria Challenger Karlsruhe Challenger Prostejov Challenger Kosice Challenger Bytom Challenger Reggio Emilia Challenger Rimini Challenger Recanati Challenger Poznan Challenger San Marino Challenger Geneva Challenger Manerbio Challenger Freudenstadt Challenger Todi Challenger Trnava Challenger Mons Challenger Tarragona Challenger Rennes Challenger Orleans Challenger Jersey Challenger Genova Challenger Bergamo Challenger Sarajevo Challenger Sunrise Challenger Prostejov Challenger Rome Challenger San Benedetto Challenger Rimini Challenger Cordenons Challenger San Marino Challenger Kitzbuhel Challenger Todi Challenger Trnava Challenger Ljubljana Challenger Loughborough Challenger Prague Challenger Cremona Challenger Prostejov Challenger Milan Challenger Marburg Challenger San Benedetto Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Brasov Challenger Prostejov Challenger Marburg Challenger Braunschweig Challenger Recanati Challenger San Marino Challenger Bratislava Challenger Helsinki Challenger Rome Challenger Ostrava Challenger Prostejov Challenger Kosice Challenger Braunschweig Challenger Meerbusch Challenger Genova Challenger Trnava Challenger Sibiu Challenger Rennes Challenger Casablanca Challenger Bratislava Challenger Heilbronn Challenger Irving Challenger Vercelli Challenger Ostrava Challenger Braunschweig Challenger Oberstaufen Challenger Liberec Challenger Prague Challenger Meerbusch Challenger Como Challenger Genova Challenger Biella Challenger Trnava Challenger Campionati Internazionali di Sicilia - Palermo Tata Open 2002 - Chennai Adidas International - Sydney Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona International Championship of Croatia - Umag Idea Prokom Open - Sopot AAPT Championships - Adelaide Adidas International - Sydney Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Campionati Internazionali di Sicilia - Palermo Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco BMW Open - Munich ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Chennai Open - Chennai Grand Prix Hassan II - Casablanca Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Rome Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, REL2, ITA-POR 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Germany F4 Slovakia F1 Italy #4-w3 Italy #4-w4 Qatar F1 Qatar F2 Italy F1 Italy F3 Hungary F1 Czech Republic F2 Trani Cup - Trani I Tourneo Fila Citta di Brindisi - Brindisi Kyiv Open - Kiev AXA Open - Lisbon Geneva Challenger - Geneva Open de Tanger - Tangier Bukhara Challenger - Bukhara Espinho Challenger - Espinho ECM Cup - Prague Memorial Savigny - Sassuolo Open de Montauban - Montauban 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors Brixina Tennis Open - Bressanone Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia VII Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Banja Luka 2002 - Banja Luka Maia Open 2002 - Maia Cairo Challenger 2002 - Cairo Lamberts Open by Stawag - Aachen Visa Tennis Open - Sao Paulo KGHM Polish Indoors - Wroclaw FILA Challenger Biella - Biella Warsteiner Grand Prix - Oberstaufen Meridiana Sardegna Open - Olbia The Scottish Championships - Edinburgh Sports Experts Open - Nettingsdorf Samarkand Challenger - Samarkand USTA Men's Challenger of Urbana-Champaign - Urbana Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Garden Open - Rome Top Wool Challenger Biella - Biella Finnish Open - Helsinki Hilversum Open - Hilversum San Marino Cepu Open - San Marino CA Challenge - Graz Asirom Challenger - Brasov Bulgarian Open - Sofia Ispat Open 2004 - Ostrava Stella Artois Clay Court Championship - Budaors Nokian Hakkapeliitta Open - Tampere Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Olbia Challenger - Olbia Citta di Monza - Monza Tunis Open - Tunis Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Ljubljana Open - Ljubljana Schickendanz Open - Furth 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini 7° Trani Cup - Trani Open de L'Isere - Grenoble ATP Challenger Numea - New Caledonia Tennis Napoli Cup 2006 - Napoli Unicredit (Suisse) Bank S. A. Challenger - Chiasso Czech Open 2006 - Prostejov Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan 8° Trani Cup - Trani Heilbronn Open - Heilbronn Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Kos-Zucchetti Tennis Cup - Cordenons Dusseldorf Open Challenger 2007 - Dusseldorf The Tarka Challenger - Barnstaple 2nd Campionati Internazionali di Tennis Del'Umbria - Todi IPP Open - Helsinki Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Challenger DCNS de Cherbourg - Cherbourg 5 Volkswagen Challenger - Wolfsburg San Remo Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mitsubishi Electric Europe Cup - Monza San Benedetto Challenger Como Challenger ECM Prague Open 2008 - Prague Roma Open Challenger - Rome Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo San Benedetto Challenger - San Benedetto Oberstaufen Cup-Head German Master's Series - Oberstaufen Riviera de Rimini Challenger - Rimini Tarragona Challenger Ethias Trophy - Mons Caversham International Tennis Tournament - Jersey Rijeka Challenger Oberstaufen Challenger Cordenons Challenger Kosice Challenger Cherbourg Challeger Recanati Challenger Bergamo Challenger Wolfsburg Challenger Trani Challenger Manerbio Challenger Rabat Challenger Rijeka Challenger Marrakech Challenger Caltanissetta Challenger Palermo Challenger Monza Challenger Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova Braunschweig Challenger Turin Challenger Sopot Challenger Warsteiner Grand Prix - Oberstaufen Recanati Challenger Trani Challenger Manerbio Challenger Genova Challenger Todi Challenger Trnava Challenger Ljubljana Challenger Rennes Challenger USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Bergamo Challenger Nord/LB Open - Braunschweig Geneva Challenger Orleans Challenger Bratislava Challenger Salzburg Challenger Heilbronn Challenger Kazan Challenger Meknes Challenger Cherbourg Challenger Macedonian Open - Skopje Barletta Challenger Mersin Challenger Rome Challenger Tunis Challenger Ostrava Challenger Casablanca Challenger Kosice Challenger Milan Challenger Rado Geneva Challenger - Geneva San Benedetto Challenger Orbetello Challenger Challenger 42 - Andrezieux Prague Challenger Geneva Challenger Heilbronn Challenger Dallas Challenger Garden Open - Rome Como Challenger Open de la Ville de Saint Denis - Reunion Island San Marino Cepu Open - San Marino Zivnobanka Open - Prostejov Sardinia International Championship - Cagliari Milano Challenger-Jameson Cup - Milan Warta Cup - Sopot Alfa Romeo Tennis Cup - Cordenons V Torneo Internazionale di Tennis - Barletta Zivnobanka Czech Open - Prostejov Dubai Tennis Open - Dubai Brasil Open - Salvador Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Milan Indoors - Milan Milan Indoors - Milan Campionati Internazionali di Sicilia - Palermo Campionati Internazionali di Sicilia - Palermo Chennai Open - Chennai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna The Hypo Group Tennis International 2008 - Poertschach Interwetten Austrian Open - Kitzbuhel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna SA Tennis Open - Johannesburg SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON Championships - London Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Moselle Open - Metz If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open Seat Godo 2003 - Barcelona Erste Bank Open - Vienna Campionati Internazionali di Sicilia - Palermo Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, KAZ-CZE 1-3